Striped dolphin - Turkish English Dictionary